import numpy as np
import matplotlib.pyplot as plt
from scipy.io import wavfile

# 读取 WAV 文件
sample_rate, data = wavfile.read(r'E:\实训\你好.wav')

# 生成时间序列
t = np.linspace(0, len(data) / sample_rate, num=len(data))

# 绘制波形
plt.figure(figsize=(10, 4))
plt.plot(t, data)
plt.title(r'E:\实训\你好.wav')
plt.xlabel('Time [s]')
plt.ylabel('Amplitude')
plt.grid(True)
plt.show()